body, .login-submit, .login-submit:before, .login-submit:after {
    background: #373737 url("../img/fondo.jpg") 0 0;
    background-repeat:no-repeat;
    background-position:right top;    
}

html,body {
    margin:0;
    padding:0;
    height:100%;
}

#wrapper {
    min-height:100%;
    position:relative;
}

#header {
    padding:10px;    
}
#content {
    padding:10px;
    padding-bottom:70px; /* Height of the footer element */
}
#footer {
    width:100%;      
    position:absolute;
    bottom:0;
    left:0;  
    background: white;
}

.ui-growl-title {
    font: 14px "Arial Black", Monaco, monospace;    
    color: white;
}
.ui-growl-message p {
    font: 12px "Arial Black", Monaco, monospace;    
    color: white;
}

.ui-growl-item-container {    
    background: black;    
    border-color: appworkspace;        
}

.ui-growl {
top: 20px;
left: 20px;
bottom:auto;
}
